search and rescue mission - Español Inglés Diccionario